//用多线程自启动截图权限
threads.start(function () {
    text("立即开始").findOne().click();
});
images.requestScreenCapture();
auto.waitFor();
//快速范围扫射点击，收取能量,没用识图找寻，目前能量球识图失败，还是用原始的疯狂点击
//用press不用click，点击有时蚂蚁森林的系统不计，改为短时间100ms长按，并间隔10ms
function strafe() {
    for (a = 0; a < 3; a++) {
        press(200, 750 - a * 100, 100);
        sleep(10);
        press(350, 650 - a * 100, 100);
        sleep(10);
        press(480, 620 - a * 100, 100);
        sleep(10);
        press(615, 620 - a * 100, 100);
        sleep(10);
        press(745, 640 - a * 100, 100);
        sleep(10);
        press(860, 760 - a * 100, 100);
        sleep(10);
    };//重复一遍以防漏点，帮助好友收快消失的能量
    for (a = 0; a < 3; a++) {
        press(200, 750 - a * 100, 100);
        sleep(10);
        press(350, 650 - a * 100, 100);
        sleep(10);
        press(480, 620 - a * 100, 100);
        sleep(10);
        press(615, 620 - a * 100, 100);
        sleep(10);
        press(745, 640 - a * 100, 100);
        sleep(10);
        press(860, 760 - a * 100, 100);
        sleep(10);
    };
};
//开始登录
app.launchApp("支付宝");
sleep(2000);
click("蚂蚁森林")
sleep(2000);
strafe();
scrollDown();
sleep(1000);
click("查看更多好友");
sleep(2000);
while (true) {
    //利用找图来识别可以收取能量和帮助的好友
    images.captureScreen("/sdcard/z蚂蚁森林/大图.jpg");
    var img = images.read("/sdcard/z蚂蚁森林/大图.jpg");
    var temp1 = images.read("/sdcard/z蚂蚁森林/有能量.jpg");
    var temp2 = images.read("/sdcard/z蚂蚁森林/帮助.jpg");
    var p = findImage(img, temp1);
    var q = findImage(img, temp2);
    if (p) {
        toast("找到能量啦( ˃̶̤́ ꒳ ˂̶̤̀ )");
        click(p.x, p.y + 100);
        sleep(2000);
        strafe();
        sleep(500);
        back();
        sleep(2000);
    }
    else if (q) {
        toast("找到帮助啦- ̗̀(๑ᵔ⌔ᵔ๑)");
        click(q.x, q.y + 100);
        sleep(500);
        strafe();
        sleep(500);
        back();
        sleep(2000);
    } 
    else {
        var temp3 = images.read("/sdcard/z蚂蚁森林/邀请.jpg");
        var r = findImage(img, temp3);
        var temp4 = images.read("/sdcard/z蚂蚁森林/邀请.jpg");
        var s = findImage(img, temp4);
        if (r||s) {
            toast("well done");
            openAppSetting(getPackageName("支付宝"));
            text("强行停止").click();
            sleep(1000)
            text("强行停止").click();
            launchApp("Auto.js Pro");
            break;
        }
        else{
            toast("没找到，翻页₍₍ (̨̡ ‾᷄ᗣ‾᷅ )̧̢ ₎₎");
            scrollDown();
            sleep(2000);
        }
    }
};